package de.gof.ppstool.kundenauftragsverwaltung.db;

import de.gof.ppstool.kundenauftragsverwaltung.KundenauftragException;

public class PrognoseNotFoundException extends KundenauftragException {
	private static final long serialVersionUID = -8727357529006209070L;
	private Long prognoseID = null;
	private String fahrradart = null;
	private String periodennr = null;

	public PrognoseNotFoundException(Long prognoseID) {
		super("Prognose mit der ID " + prognoseID + " wurde nicht gefunden!");
		this.prognoseID = prognoseID;
	}

	public PrognoseNotFoundException(String fahrradart, String periode) {
		super("Keine Prognose in der Periode " + periode
				+ " und dem Fahrradtyp " + fahrradart + " gefunden!");
		this.fahrradart = fahrradart;
		this.periodennr = periode;
	}

	public Long getPrognose_id() {
		return prognoseID;
	}

	public String getFahrradart() {
		return fahrradart;
	}

	public String getPeriodennr() {
		return periodennr;
	}

}
